package com.cedifie.lendapp.ui.loan.view

import com.cedifie.lendapp.mvp.view.MvpView
import org.json.JSONObject

/**
 * Cedifie
 * @Author wwdeng
 * @CreateTime: 2024/6/13 17:32
 * @Annotation：贷款主页面接口层
 */
interface ICedLoanMainView: MvpView {

    /**
     * 隐藏所有页面
     */
    fun hideCedAllLoanPage()

    /**
     * 显示贷款额度页面
     * isConplete：认证流程是否完成
     */
    fun showCedLoanLimitPage(isComplete: Boolean)

    /**
     * 显示审核中、放款中、申请失败 通用页面
     */
    fun showCedLoadCommonPage(data: JSONObject)

    /**
     * 显示待还款
     */
    fun showCedLoanRepayPage()

    /**
     * 去校验手机号
     */
    fun showCedCheckPhoneNumberPage()

}